Engine cradle - Turkish English Dictionary